package com.ts.api.http.receive.entity.apply.req;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 *  汇来花进件请求
 *
 *  @author ZJQ
 */
@Data
public class ApiReceiveApplyHuiLaiHua {

    // 用户姓名
    @JSONField(name = "username")
    private String userName;

    // 手机号
    @JSONField(name = "phone")
    private String phone;

    // 身份证
    @JSONField(name = "idCard")
    private String idcard;

    // 年龄
    private String age;

    // 性别1：男2：女
    @JSONField(name = "sex")
    private String sex;

    // 城市
    private String city;

    // 信用情况 1：一年内逾期大于3次 2：一年内逾期少于3次 3：信用情况良好无逾期
    @JSONField(name = "creditInfo")
    private String overdue;

    // 车产情况1：无车产 2：有车 3：有车且接受抵押
    @JSONField(name = "carDesc")
    private String carInfo;

    // 房产情况1：无房产2：有房3：有房且接受抵押
    @JSONField(name = "houseDesc")
    private String realEstateInfo;

    // 保单 1：无保单 2：缴纳未满一年 3：缴纳1年以上
    @JSONField(name = "insurance")
    private String insurancePolicy;

    // 贷款金额(单位：万元) 最小1 最高50
    @JSONField(name = "loanMoney")
    private String loanAmount;

    // 月收入 1： 5000以下2：5000-100003：10000-150004：15000-200005：20000以上
    @JSONField(name = "monthIncome")
    private String monthlySalary;

    // 职业: 职业1：上班族2：公务员/事业单位/国企3：企业主4：自由职业5：其他
    @JSONField(name = "profession")
    private String career;

    // 公积金1：无公积金2：有缴纳6个月以下3：有缴纳6个月以上
    @JSONField(name = "providentFund")
    private String providentFund;

    // 工资发放形式1：银行代发2：银行转账3：现金发放(当profession为1或2时，才会有值)
    @JSONField(name = "salaryIssueMethod")
    private String salaryPayMethod;

    // 社保 1：无社保2：有缴纳6个月以下3：有缴纳6个月以上
    @JSONField(name = "socialSecurity")
    private String socialSecurity;

    // 工作年限 1：6个月以下2：6-12个月3：12个月以上(当profession为1或2时，才会有值)
    @JSONField(name = "workDuration")
    private String yearsService;

    // 芝麻分1：无芝麻分2：600分以下3：601-650分4：651-700分5：700分以上
    @JSONField(name = "zhimaCredit")
    private String sesameCredit;

}
